//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.aidong.model.wills;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.DynamicInsert;

@Entity
@Table(
        name = "PssProductSaleList"
)
@DynamicInsert(true)
public class PssProductSaleList implements Serializable {
    @Id
    @GeneratedValue(
            strategy = GenerationType.IDENTITY
    )
    @Column(
            name = "AutoId",
            nullable = false
    )
    protected Integer autoId;
    @Column(
            name = "ShopCode",
            nullable = false
    )
    protected String shopCode;
    @Column(
            name = "ProductSaleId",
            nullable = false
    )
    protected Integer productSaleId;
    @Column(
            name = "ProductCode",
            nullable = false
    )
    protected String productCode;
    @Column(
            name = "Price",
            nullable = false
    )
    protected Double price;
    @Column(
            name = "Quantity",
            nullable = false
    )
    protected Double quantity;
    @Column(
            name = "Label",
            nullable = true
    )
    protected String label;
    @Column(
            name = "SyncId",
            nullable = true
    )
    protected String syncId;
    @Column(
            name = "UploadShop",
            nullable = true
    )
    protected String uploadShop;
    @Column(
            name = "Memo",
            nullable = true
    )
    protected String memo;
    @Column(
            name = "CreateUser",
            nullable = false
    )
    protected String createUser;
    @Column(
            name = "CreateTime",
            nullable = false
    )
    protected Date createTime;
    @Column(
            name = "UpdateTime",
            nullable = false
    )
    protected Date updateTime;

    public PssProductSaleList() {
    }

    public PssProductSaleList(Integer autoId) {
        this.autoId = autoId;
    }

    public Integer getAutoId() {
        return this.autoId;
    }

    public void setAutoId(Integer autoId) {
        this.autoId = autoId;
    }

    public String getShopCode() {
        return this.shopCode;
    }

    public void setShopCode(String shopCode) {
        this.shopCode = shopCode;
    }

    public Integer getProductSaleId() {
        return this.productSaleId;
    }

    public void setProductSaleId(Integer productSaleId) {
        this.productSaleId = productSaleId;
    }

    public String getProductCode() {
        return this.productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public Double getPrice() {
        return this.price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Double getQuantity() {
        return this.quantity;
    }

    public void setQuantity(Double quantity) {
        this.quantity = quantity;
    }

    public String getLabel() {
        return this.label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getSyncId() {
        return this.syncId;
    }

    public void setSyncId(String syncId) {
        this.syncId = syncId;
    }

    public String getUploadShop() {
        return this.uploadShop;
    }

    public void setUploadShop(String uploadShop) {
        this.uploadShop = uploadShop;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return this.updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getMemo() {
        return this.memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }
}
